Conjoined Processor: A Fault Tolerant High Performance Microprocessor

نویسندگان

  • Viswanathan Subramanian
  • Naga D. Avirneni
  • Arun K. Somani
چکیده

Reliability has become a serious concern as systems embrace nanometer technologies. Current reliability enhancement techniques cause slowdown in processor operation. In this work, we propose a novel approach that organizes redundancy in a special way to provide high degree of fault tolerance. Our approach improves performance by reliably adapting the system clock frequency during run time, based on the current running application and environmental conditions. The organization of redundancy in the proposed conjoined processor supports overclocking, provides concurrent error detection and recovery capability for soft errors, timing errors, intermittent faults and detects silicon defects. The fast recovery process requires no checkpointing and takes three cycles. Post-layout timing annotated gate level simulations of a conjoined two stage arithmetic pipeline shows that our approach achieves near 100% fault coverage, and a performance improvement of 21%. A five stage in-order conjoined pipeline processor was designed and implemented to verify correctness of the proposed architecture.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Microprocessor-Based Hybrid Duplex Fault-Tolerant System

Reliability is one of the fundamental considerations in the design of industrial control equipment. The microprocessor-based Hybrid Duplex fault-tolerant System (HDS) proposed in this paper has high reliability to meet this demand although its hardware structure is simple. The hardware configuration of HDS and the fault tolerance of this system are described. The switching control strategies in...

متن کامل

An Affordable Transient Fault Tolerance for Superscalar Processors

Most microprocessors incorporate no integrity checking mechanisms for non-memory array units due to high cost. Leaving such units unprotected against soft errors will become more unacceptable in future generation processor chips. Since the dimension of high performance chips is dramatically shrinking with advanced VLSI technology, the future microprocessors will become more susceptible to radia...

متن کامل

Ditto Processor

Concentration of design effort for current single-chip Commercial-Off-The-Shelf (COTS) microprocessors has been directed towards performance. Reliability has not been the primary focus. As supply voltage scales to accommodate technology scaling and to lower power consumption, transient errors are more likely to be introduced. The basic idea behind any error tolerance scheme involves some type o...

متن کامل

Probabilistic Soft Error Detection Based on Anomaly Speculation

Microprocessors are becoming increasingly vulnerable to soft errors due to the current trends of semiconductor technology scaling. Traditional redundant multithreading architectures provide perfect fault tolerance by re-executing all the computations. However, such a full re-execution technique significantly increases the verification workload on the processor resources, resulting in severe per...

متن کامل

Parallel Fault Tolerant Robot Control

Most robot controllers today employ a single processor architecture As robot control requirements become more complex these serial controllers have di culty providing the desired response time Additionally with robots being used in environments that are hazardous or inaccessible to humans fault tolerant robotic systems are particularly desirable A uniprocessor control architecture cannot o er t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008